package com.xianzhiOA.dao;

import com.xianzhiOA.bean.XzAttendance;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2017/4/13.
 */
public interface XzAttendanceMapper {
    //添加方法
    int insert(XzAttendance xzAttendance);

    /*
    //真删除
    int deleteByPrimaryKey(Long attendanceId);
    //伪删除（数据库中未删除，只是标记删除）
    int  phoneyDeleteByPrimaryKey(XzAttendance xzAttendance);
    //按id查询
    XzAttendance selectByPrimaryKey(Long attendanceId);
    //按id修改
    int updateByPrimaryKey(XzAttendance xzAttendance);

    */
    //查询所有（分页）
    List<XzAttendance> selAll(Map<String,Object> map);
    //查询所有
    List<XzAttendance> selAttAll(Map<String,Object> map);

    //根据选定的开始时间和结束时间和用户编号进行查询(用于判定需添加还是修改)
    XzAttendance selectByDayAndEmpNo(Map<String,Object> map);

}
